#ifndef CLIENT_H
#define CLIENT_H

#include "computer.h"
#include "Element/cpu.h"
#include "Element/gpu.h"
#include "Element/mainboard.h"
#include "Element/vediocard.h"
#include "Visitor/dan.h"
#include "Visitor/tom.h"

class Client
{
public:
    Client();
    ~Client();

public:
    void run();

private:
    CPU *cpu;
    GPU *gpu;
    VedioCard *vediocard;
    MainBoard *board;
    Dan *dan;
    Tom *tom;
    Computer *computer;
};

#endif // CLIENT_H
